Dynomotion

Group: DynoMotion Message: 13279 From: Colin Fera Date: 5/13/2016
Subject: way to check if soft limits hit
Is there a way to check in a user program if soft limits has stopped an axis?

More generally is there a what to check and see if anything is out of the ordinary?

what I want to do is a user program more or less like this:

while( everythingNormal()){
-stuff happens involving moment.  Some coordinated some jogs.
...
...
return;
return;
}

What I am looking for is how to do this: "everythingNormal()"  


Thanks,
Colin
Group: DynoMotion Message: 13280 From: Tom Kerekes Date: 5/13/2016
Subject: Re: way to check if soft limits hit

Hi Colin,

Soft Limits trigger a FeedHold.  The variable CS0_StoppingState will be non-zero when in Feed Hold.

Other non-normal indications might be an Axis disabled (!chxx->Enable)

HTH
Regards
TK


On 5/13/2016 5:22 PM, Colin Fera colin.fera@... [DynoMotion] wrote:
 
Is there a way to check in a user program if soft limits has stopped an axis?

More generally is there a what to check and see if anything is out of the ordinary?

what I want to do is a user program more or less like this:

while( everythingNormal()){
-stuff happens involving moment.  Some coordinated some jogs.
...
...
return;
return;
}

What I am looking for is how to do this: "everythingNormal()"  


Thanks,
Colin

Group: DynoMotion Message: 13281 From: Colin Fera Date: 5/13/2016
Subject: Re: way to check if soft limits hit
Hi Tom,

Would an axis disabling also cause a feed hold?

Thanks,
Colin

On Fri, May 13, 2016 at 6:08 PM, Tom Kerekes tk@... [DynoMotion] <DynoMotion@yahoogroups.com> wrote:
 

Hi Colin,

Soft Limits trigger a FeedHold.  The variable CS0_StoppingState will be non-zero when in Feed Hold.

Other non-normal indications might be an Axis disabled (!chxx->Enable)

HTH
Regards
TK



On 5/13/2016 5:22 PM, Colin Fera colin.fera@... [DynoMotion] wrote:
 
Is there a way to check in a user program if soft limits has stopped an axis?

More generally is there a what to check and see if anything is out of the ordinary?

what I want to do is a user program more or less like this:

while( everythingNormal()){
-stuff happens involving moment.  Some coordinated some jogs.
...
...
return;
return;
}

What I am looking for is how to do this: "everythingNormal()"  


Thanks,
Colin


Group: DynoMotion Message: 13282 From: Tom Kerekes Date: 5/13/2016
Subject: Re: way to check if soft limits hit

Hi Colin,

no

Regards
TK

On 5/13/2016 6:23 PM, Colin Fera colin.fera@... [DynoMotion] wrote:
 
Hi Tom,

Would an axis disabling also cause a feed hold?

Thanks,
Colin

On Fri, May 13, 2016 at 6:08 PM, Tom Kerekes tk@... [DynoMotion] <DynoMotion@yahoogroups.com> wrote:
 

Hi Colin,

Soft Limits trigger a FeedHold.  The variable CS0_StoppingState will be non-zero when in Feed Hold.

Other non-normal indications might be an Axis disabled (!chxx->Enable)

HTH
Regards
TK



On 5/13/2016 5:22 PM, Colin Fera colin.fera@... [DynoMotion] wrote:
 
Is there a way to check in a user program if soft limits has stopped an axis?

More generally is there a what to check and see if anything is out of the ordinary?

what I want to do is a user program more or less like this:

while( everythingNormal()){
-stuff happens involving moment.  Some coordinated some jogs.
...
...
return;
return;
}

What I am looking for is how to do this: "everythingNormal()"  


Thanks,
Colin